🇬🇧 en fr 🇫🇷

under lock and key

  • (US, UK, idiomatic) Safely guarded; locked away.
sous clé
Wiktionary Links